package com.tvunetworks.center.user.service;

import com.github.pagehelper.PageInfo;
import com.tvunetworks.center.common.model.param.PeerIdParam;
import com.tvunetworks.center.user.model.param.PageCustomizedChannelParam;
import com.tvunetworks.center.user.model.vo.CustomizedChannelVo;
import com.tvunetworks.center.user.model.vo.customized.TCanLiveRVo;
/**
 * @program: tvucc-aggregator
 * @author lebronchen
 * @create: 2020-04-24 13:17
 **/
public interface CustomizedChannelService {
    /**
     *
     * @param param param
     * @return PageInfo
     */
    PageInfo<CustomizedChannelVo> pageChannel(PageCustomizedChannelParam param);

    /**
     * 列出下拉 R 列表
     * @param userId userId
     * @param param param
     * @return TCanLiveRVo
     */
    TCanLiveRVo listR(String userId, PeerIdParam param);

//    String getAnIdleR();
}
